ahead of time (Adverb) — Before the usual time or the time expected. ex. "the house was completed ahead of time"